// import { getToken } from '@/utils'

// 登录功能，只需要存储 token 即可，所以，状态默认值为：''
// const initialState = getToken() || ''
const initialState = ''
// 如果其他 reducer 也需要对默认值处理的话
// 就需要分别在各自的 reducer 中单独处理
const login = (state = initialState, action) => {
  switch (action.type) {
    // 设置token
    case 'login/setToken':
      return action.payload
    // 清除token
    case 'login/clearToken':
      return initialState
    default:
      return state
  }
}

export default login
